utterly ruined - Français Anglais Dictionnaire